ball-catching device - German English Dictionary
History

ball-catching device



Meanings of "ball-catching device" in German English Dictionary : 1 result(s)

English German
Patent
ball-catching device Ballauffangvorrichtung